protest (official document) - French English Dictionary